package com.rock.pkp.mapper;


import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.rock.pkp.model.RockKeytable;
import com.rock.pkp.model.RockKeytableExample;

public interface RockKeytableMapper {
    long countByExample(RockKeytableExample example);

    int deleteByExample(RockKeytableExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(RockKeytable record);

    int insertSelective(RockKeytable record);

    List<RockKeytable> selectByExample(RockKeytableExample example);

    RockKeytable selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") RockKeytable record, @Param("example") RockKeytableExample example);

    int updateByExample(@Param("record") RockKeytable record, @Param("example") RockKeytableExample example);

    int updateByPrimaryKeySelective(RockKeytable record);

    int updateByPrimaryKey(RockKeytable record);
}